Telegram Group & Telegram Channel
🚀 Drogon — современный веб-фреймворк на C++

Если ты разрабатываешь высокопроизводительные REST API, микросервисы или real-time backend на C++, обрати внимание на [Drogon](https://github.com/drogonframework/drogon) — один из самых быстрых и полноценных фреймворков на C++17/20.

🔧 Что умеет Drogon:
Асинхронный event loop (epoll/kqueue)
🧵 Поддержка std::future, coroutines и background-задач
🛡 JWT, HTTPS, CORS, middleware
🔌 Плагины и фильтры для расширяемости
🧠 Встроенный ORM (PostgreSQL, MySQL, SQLite)
🌐 WebSocket и Server-Sent Events (SSE)
🧪 Встроенное тестирование
📄 Автогенерация кода для контроллеров и DTO

📦 Пример Hello World:

drogon::app().registerHandler("/hello", [](const HttpRequestPtr&, std::function<void (const HttpResponsePtr &)> &&callback) {
auto resp = HttpResponse::newHttpResponse();
resp->setBody("Hello, Drogon!");
callback(resp);
}).run();


📁 Также поддерживает:
• Рендеринг HTML-шаблонов
• Хостинг статических файлов
• Генерацию кода через CLI (`drogon_ctl`)

🛠 Установка:

git clone https://github.com/drogonframework/drogon.git
cd drogon && mkdir build && cd build
cmake .. && make && sudo make install


Drogon — лёгкий, мощный и удивительно быстрый фреймворк на C++ для тех, кто хочет выжать максимум из нативного backend-разработки.

🔗 https://github.com/drogonframework/drogon



tg-me.com/cpluspluc/1091
Create:
Last Update:

🚀 Drogon — современный веб-фреймворк на C++

Если ты разрабатываешь высокопроизводительные REST API, микросервисы или real-time backend на C++, обрати внимание на [Drogon](https://github.com/drogonframework/drogon) — один из самых быстрых и полноценных фреймворков на C++17/20.

🔧 Что умеет Drogon:
Асинхронный event loop (epoll/kqueue)
🧵 Поддержка std::future, coroutines и background-задач
🛡 JWT, HTTPS, CORS, middleware
🔌 Плагины и фильтры для расширяемости
🧠 Встроенный ORM (PostgreSQL, MySQL, SQLite)
🌐 WebSocket и Server-Sent Events (SSE)
🧪 Встроенное тестирование
📄 Автогенерация кода для контроллеров и DTO

📦 Пример Hello World:


drogon::app().registerHandler("/hello", [](const HttpRequestPtr&, std::function<void (const HttpResponsePtr &)> &&callback) {
auto resp = HttpResponse::newHttpResponse();
resp->setBody("Hello, Drogon!");
callback(resp);
}).run();


📁 Также поддерживает:
• Рендеринг HTML-шаблонов
• Хостинг статических файлов
• Генерацию кода через CLI (`drogon_ctl`)

🛠 Установка:

git clone https://github.com/drogonframework/drogon.git
cd drogon && mkdir build && cd build
cmake .. && make && sudo make install


Drogon — лёгкий, мощный и удивительно быстрый фреймворк на C++ для тех, кто хочет выжать максимум из нативного backend-разработки.

🔗 https://github.com/drogonframework/drogon

BY C++ Academy




Share with your friend now:
tg-me.com/cpluspluc/1091

View MORE
Open in Telegram


C Academy Telegram | DID YOU KNOW?

Date: |

What is Telegram?

Telegram’s stand out feature is its encryption scheme that keeps messages and media secure in transit. The scheme is known as MTProto and is based on 256-bit AES encryption, RSA encryption, and Diffie-Hellman key exchange. The result of this complicated and technical-sounding jargon? A messaging service that claims to keep your data safe.Why do we say claims? When dealing with security, you always want to leave room for scrutiny, and a few cryptography experts have criticized the system. Overall, any level of encryption is better than none, but a level of discretion should always be observed with any online connected system, even Telegram.

To pay the bills, Mr. Durov is issuing investors $1 billion to $1.5 billion of company debt, with the promise of discounted equity if the company eventually goes public, the people briefed on the plans said. He has also announced plans to start selling ads in public Telegram channels as soon as later this year, as well as offering other premium services for businesses and users.

C Academy from it


Telegram C++ Academy
FROM USA